//
//  EvaluateTableViewController.m
//  HaiGoumerMerchant
//
//  Created by apple on 17/1/19.
//  Copyright © 2017年 com.zaoguankeji.www. All rights reserved.
//

#import "EvaluateTableViewController.h"
#import "EvaluateTableViewCell.h"
#import "EventDetilesInfoViewController.h"
#import "EvaluateTableViewHeaderCell.h"
#import "ReturnEvaluateTableViewController.h"
static   NSString  *cellID = @"EvaluateTableViewCell";
static   NSString  *headercellID = @"EvaluateTableViewHeaderCell";
@interface EvaluateTableViewController ()<StarRatingViewDelegate>
@property(nonatomic, strong) NSMutableArray *dataArr;
@end

@implementation EvaluateTableViewController

#pragma mark -----------dataArr-------------------懒加载;
- (NSMutableArray *)dataArr{
    if (!_dataArr) {
        self.dataArr = [NSMutableArray array];
    }
    
    return _dataArr;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    self.dataArr = @[@"44",@"55"];
    [self configureEventListViewControllerTableView];
    [self.tableView registerNib:[UINib nibWithNibName:cellID bundle:nil]  forCellReuseIdentifier:cellID];
    [self.tableView registerNib:[UINib nibWithNibName:headercellID bundle:nil]  forCellReuseIdentifier:headercellID];
      //设置导航控制器
}


- (void)configureEventListViewControllerTableView {
    self.tableView.rowHeight = UITableViewAutomaticDimension;
    self.tableView.estimatedRowHeight = 130;
    self.tableView.tableFooterView = [UIView new];
    
}

#pragma mark - Table view data source

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    
    return self.dataArr.count > 0 ? self.dataArr.count : 0;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    EvaluateTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellID forIndexPath:indexPath];
    
    return cell;
}

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
    
    return [self.tableView dequeueReusableCellWithIdentifier:headercellID];
}

//-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
//    return 100;
//}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    
    ReturnEvaluateTableViewController * vc = [UIStoryboard loadStoryboard:ReturnEvaluateTableViewControllerID];
    vc.hidesBottomBarWhenPushed =YES;
    [self.navigationController pushViewController:vc animated:YES];
    
    
}

//- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
//    return  140;
//}
@end
